package com.zjcloud.academic.mapper;

import com.zjcloud.academic.domain.JwglSchoolInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;

/**
 * 学校信息Mapper接口
 * 
 * @author zjcloud
 * @date 2025-11-08
 */
@Mapper
public interface IJwglSchoolInfoMapper extends BaseMapper<JwglSchoolInfo>
{
    /**
     * 查询学校信息列表
     * 
     * @param jwglSchoolInfo 学校信息
     * @return 学校信息集合
     */
    public List<JwglSchoolInfo> selectJwglSchoolInfoList(JwglSchoolInfo jwglSchoolInfo);
    
    /**
     * 根据学校代码查询学校信息
     * 
     * @param schoolCode 学校代码
     * @return 学校信息
     */
    public JwglSchoolInfo selectJwglSchoolInfoByCode(String schoolCode);
    
    /**
     * 查询正常状态的学校列表
     * 
     * @return 学校信息集合
     */
    public List<JwglSchoolInfo> selectActiveSchools();
}